home *** CD-ROM | disk | FTP | other *** search
/ Belgian Amiga Club - ADF Collection / BS1 part 47.7z / BS1 part 47 / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].7z / Aladdin 4D v3.2 Upgrade (1994-04-13)(Adspec Programming)[update disk].adf / Program.LZH / ReadMe_3.2 < prev    next >
Text File  |  1994-04-06  |  13KB  |  237 lines

  1. This software is version 3.2 of Aladdin4D.
  2.  
  3. It is being distributed free to all registered owners of version 3.0
  4. of the program. All aspects of the user agreement of that version,
  5. which you have agreed to when you registered it, apply to the software
  6. that updates you to version 3.2.
  7.  
  8. Note that as of this version, we no longer test the program under
  9. versions of Amigados prior to version 2.0. With the many changes that
  10. the program undergoes, it may not operate properly under older versions
  11. of Amigados. If you haven't made the move to 2.0, we strongly urge you
  12. to do so.
  13.  
  14. There are some changes, and some new features.
  15.  
  16. What are the changes?
  17.  
  18. Several small improvements have been made, and some
  19. minor bugs have been located and squashed:
  20.  
  21. 1: Fog imperfections cleaned up.
  22. 2: Accidental hits on the tab key when a control point of a 3d spline
  23.    no longer cause problems.
  24. 3: The permission flag for foregrounds no longer causes problems if
  25.    no foreground is defined.
  26. 4: When a procedural texture is used on a gas, it is treated COMPLETELY
  27.    differently than when one is used on any other object. Since the
  28.    gas is a 3D transparent solid, the procedural texture is actually
  29.    indexed at the 3D coords of the samples being taken. This gives
  30.    extremely interesting textures, especially with noise textures. It
  31.    also makes for very long rendering times. We recommend bitmap
  32.    textures for texturing gases. If you do want to use procedurals
  33.    for the gases, however, you can now use the procedural center to
  34.    change the position of the procedural texture on the gas.
  35. 5: The animation routines have been completely reworked. During the
  36.    rework, we found the order that the mechanical waves were processed
  37.    was wrong. This was only evident when mechwaves were used during
  38.    translation. This has been fixed.
  39.    WARNING: the new routines are not able to tolerate a circularly linked
  40.    path heirarchy. The old routines were forgiving for this. A circularly
  41.    linked path heirarchy is one where the end path in the heirarchy points
  42.    back to the first path. (This may be the same path assigned to itself.)
  43.    This can ONLY HAPPEN when loading a drawing saved from an old version.
  44.    Simply loading it and resaving it will not correct the error. You must
  45.    correct the error before resaving it. If you load an old drawing and
  46.    preview or render, and the program puts up a wait pointer that never
  47.    goes away, you have a circularly linked path. Reboot and reload the
  48.    drawing. Now select the paths, one by one, and select the PATHS menu
  49.    item "Show Assigned Paths". If there is a circular link in the
  50.    heirarchy that the selected path is part of, the program will tell
  51.    you and attempt to repair it. You should then be able to preview and
  52.    render the drawing. Resave the old drawing after correction.
  53. 6: If you are running a 33 mhz 040, and had problems with the procedural
  54.    set gadgets, they are solved.
  55. 7: When working with 3D splines, moving main points, the control key
  56.    function has been reversed. If you do not hold the key, the control
  57.    points move with the point. Holding the key allows you to move the
  58.    main point without moving the control points. Control key function
  59.    has not been changed when moving the control points.
  60. 8: The pathex tool will now save any cspline names correctly.
  61. 9: Path angle execution order now works properly.
  62. 10: Cleanup of Txrlists no longer changes defined background.
  63. 11: Waitpointer has been added to extrude tool when used with LMB.
  64. 12: Waitpointer has been added to sweep tool when used with LMB.
  65. 13: Path definition window now depresses wave and/or instance gadgets
  66.     if these are in effect for the path being edited.
  67. 14: The Scallops 2D procedural texture is now used (instead of the
  68.     Waves 2D) when chosen.
  69. 15: We now prevent mode promotion of the render screen if you are using
  70.     OpalVision for the display.
  71. 16: It is now possible to change the random value in the explode tool.
  72. 17: Slant and Stretch tool now update the editor view correctly.
  73. 18: Spline editor now allows non constant splines if x's OR y's are
  74.     different.
  75. 19: Some default directorys are now initialized in the file requester.
  76.     For instance, the default drawing directory is set
  77.     to Aladdin4d:drawings, and the default texture load (bitmap) directory
  78.     is set to Aladdin4d:textures. These are TOOLTYPES. You can change
  79.     them to any device/directory you want by selecting the icon for the
  80.     program and editing the tool types. Note that the attribute and
  81.     texture list directorys are updated by their loaders/savers so do
  82.     not appear. They always go back to the last place that was active,
  83.     even if it was from a file load.
  84. 20: The logical device Aladdin4d: has been added to the file requester's
  85.     device list. This makes it easier to get to the normally used
  86.     directory no matter where you have placed it.
  87. 21: If the number of files in a directory is greater than can be displayed,
  88.     (150 files) you are now told of this and notified that you can
  89.     still type in a name if it is not displayed.
  90. 22: An obscur bug could crash the system if a gas was changing the number
  91.     of samples over time. It has been fixed.
  92. 23: Behavior of adding members to lists has been made the same for
  93.     all lists. (Gas was different if last member didn't extend to 1.0)
  94. 24: VLab users that do not have a retina, but have retina.lib in their
  95.     libs: directorys will no longer get the alert telling them their is
  96.     no retina. We have checked with the manufacturers of VLab and they
  97.     tell us that even though retina.lib is placed in the libs: directory
  98.     for VLab users, it is not necessary unless you have the retina card.
  99. 25: The Overscan types in the screen definition NO LONGER CHANGE the
  100.     screen size shown in the screen width/height gadgets. They now ONLY
  101.     affect the left and upward displacement of the screen.
  102.     HIRES/LACE flags, if on, still affect the screen size.
  103.     If you have HIRES on, the screen will be 640 or the width, whichever
  104.     is largest. If you have LACE on, the screen will be 400 or the
  105.     height, whichever is largest.
  106.     If you are in STANDARD mode, when you press the overscan2 gadget, the
  107.     suggested size of the screen that appears has been changed from
  108.     768 wide to 736 wide in hires, and half these values when not in hires.
  109. 26: When in render screens, the cursor keys no longer reposition the screen.
  110.     The F1 toggle also has been eliminated.
  111.     You can now scroll oversized screens using mouse scrolling. Note that
  112.     this is only available under Amigados 2.0 or greater.
  113.     The F1 toggle is no longer necessary as the entire view structure is
  114.     no longer offset.
  115. 27: Render screen positioning now references your text overscan settings
  116.     in preferences. The render screen will be centered (as close as
  117.     possible) to your text overscan preference.
  118.     NOTE that for overscan render screens, you must have your MENU SNAP
  119.     selected in your preferences. This is now handled by intuition, not
  120.     by Aladdin 4D.
  121. 28: Mode promotion flags are now honored by all standard rendering
  122.     screens if you have this selected in your preferences.
  123. 29: Highlight Size range has been extended. It is now possible to make
  124.     them much smaller. The default has been changed from 40 to 200.
  125.     A setting of 0 gives you the smallest possible highlight size.
  126.     A setting of 255 gives you complete coverage of highlight anywhere
  127.     the object receives light. Typical useful range is 0 to 254.
  128.     When loading your old drawings, you will want to increase your
  129.     highlight size if you were using highlights on an object.
  130. 30: The problem that caused splines to load improperly occasionally has
  131.     been fixed. (This sometimes happened when deleting a point in a spline,
  132.    then saving it.)
  133.  
  134.  
  135.  
  136. What's new?
  137.  
  138.  
  139. FOUNTAINS!
  140.  
  141. We have included a revolutionary type of particle system in this
  142. version. We call it Fountain. NOBODY else has it, on ANY platform.
  143. You're gonna love it, and you got it for FREE!
  144.  
  145. An example drawing or two are on the upgrade disk.
  146. This feature is NEW. The docs for the fountains are not finalized
  147. or printed yet. They are also on the upgrade disk. You may use them
  148. in a reader, or you may print them for reference. When we release the
  149. next major upgrade (fall 94?), there will be a rewritten manual with
  150. the finalized docs.
  151.  
  152.  
  153.  
  154. GLOW FLARES
  155.  
  156. You will find a new gadget on the flare object definition window called
  157. ZBUF. Normal operation for a flare is to suddenly dissapear when a poly
  158. comes between it and the camera. If this is on, the flare image is treated
  159. not as a lens flare source, but as a continous source, so the occluding
  160. object can obscur only part of the flare. This allows you to place flares
  161. behind objects, or even inside them.
  162.  
  163. Note that the same option exists for the fountains, but SHOULD BE USED
  164. ONLY WITH CAUTION! The option requires separate transparency buffers to
  165. be used for each image on each pixel on each scanline. This can cause
  166. a heavy memory demand when a lot of particles are in use. It can also
  167. cause a heavy memory demand and lengthen rendering time when a moderate
  168. number of particles are all in the same, or nearly the same place on
  169. the screen.
  170.  
  171.  
  172. TEXTURE STRMOD TYPE
  173.  
  174. A user in France asked for this and we thought it was such a great idea
  175. that we put it in for this free release. If you click on the texture type
  176. gadget in the texture definition window, along with the normal, opacity,
  177. genlock, etc. you will find a new one, STRMOD. This stands for strength
  178. modification. It is exactly like an alpha channel used in some display
  179. hardware. If a texture member is this type, it modifies the strength of
  180. the next member based on the luma value at that pixel. This means you can
  181. cookie cut the next texture member, and even use animated cookie cuts!
  182. As with other "non-normal" types, the color slider is interpreted in this
  183. type to mean "add color" and is set to 0.0 if you do not want to see the
  184. texture, just have it affect the next member.
  185. Note that this type will not work with bump/reflection/genlock maps (yet).
  186. It is so new, we simply haven't had the time to put it in. We'll try to
  187. get it done for the fall release.
  188. Also note that this type is not engaged for foregrounds since foregrounds
  189. are an on/off type. It does, however, work with backgrounds and overlays.
  190. It's use with overlays is particularly useful.
  191. There are getting to be too many types for the texture lists. We will
  192. change the rotating selector to a list type in the next release if we
  193. can find the time.
  194.  
  195.  
  196. TOOL POSITIONAL LOCK
  197.  
  198. We have found that some tools we are always using, while others are only
  199. used once in a while. Wouldn't it be nice if the tools we used all the
  200. time could stay in the tool box while we scrolled for the others?
  201. If you move your mouse pointer over a tool, but ALL THE WAY to the right
  202. side of the screen, then click the RIGHT mouse button, the tool will now
  203. jump to a "permanent" position at the top of the list of scrollable tools.
  204. It is marked with a double less than sign (what is that thing really
  205. called?) so you can tell that it is locked. If you now scroll the tools,
  206. this one will not change. Lock a couple more, and you will see that the
  207. locked tools are also put in alphabetical order. To unlock the tool,
  208. just use the same procedure of using a right mouse button at the far
  209. right of the screen.
  210. One more note. When you quit Aladdin4D, it remembers the state of the
  211. locks and uses the same state for your next session. This is relative to
  212. your work sessions, not any particular drawing.
  213.  
  214.  
  215. DEFAULT PATH TOOLTYPES
  216.  
  217. You can now edit the tooltypes in the program's icon for the default
  218. paths the program will look to for drawings, bitmap textures, csplines,
  219. convolves and 4Dfonts. Note that texture and attribute lists are still
  220. saved from the loaders themselves, and will always go back to the last
  221. directory you loaded or saved to (even after shutting off the computer).
  222.  
  223.  
  224. DO YOU GET THE NEWSLETTER?
  225.  
  226. If you get the newsletter, you have been using the new tools all along.
  227. If you are one of the few users that don't get the newsletter (why not?)
  228. you will be pleasantly surprised to see a few new tools in your tools
  229. directory. These tools were released with docs in the newsletter. We have
  230. not duplicated the full docs. They will become a part of the new manual
  231. to be printed in the fall. You can use the about gadgets to get
  232. information about them and their use.
  233. If you do get the newsletter, wait till you see the new poly cutter tool
  234. we are going to release (probably in the July issue). It's a new
  235. "Line of Sight" cutter, and, well, you'll see!
  236.  
  237.